#ifndef _Ape_ISerializeable_h
#define _Ape_ISerializeable_h

#include <Ape/Collections/Array.h>

namespace Ape {
	class ISerializeable {
	protected:
	public:
		Serialize (Ape::Collections::Array<char>& data) = 0;
		void Unserialize (const Ape::Collections::Array<char>& data) = 0;
	};
}

#endif // _Ape_ISerializeable_h
